____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Schur-Komplement
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
In der linearen Algebra bezeichnet das Schur-Komplement eine Matrix, die sich aus den einzelnen BlΓΆcken einer grΓΆΓeren Matrix berechnet. Das Schur-Komplement ist nach Issai Schur benannt.
Contents
β’ Definition
β’ Eigenschaften
β’ Siehe auch
β’ Literatur
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Definition
Sei M eine ( n + m ) Γ Γ ( n + m ) {\displaystyle (n+m)\times (n+m)} -Matrix, die aus vier TeilblΓΆcken zusammengesetzt ist:
M = ( A B C D ) {\displaystyle M=\left({\begin{matrix}A&B\\C&D\end{matrix}}\right)} .
Dabei sei A eine n Γ Γ n {\displaystyle n\times n} -, B eine n Γ Γ m {\displaystyle n\times m} -, C eine m Γ Γ n {\displaystyle m\times n} - und D eine m Γ Γ m {\displaystyle m\times m} -Matrix. Des Weiteren sei vorausgesetzt, dass A invertierbar ist.
Die Matrix
S = D β β C A β β 1 B {\displaystyle S=D-CA^{-1}B\,}
heiΓt Schur-Komplement von A in M.
Interpretation als Ergebnis der GauΓelimination
Das Schur-Komplement lΓ€sst sich als Ergebnis eines Schritts des GauΓschen Eliminationsverfahrens auf Ebene der MatrixblΓΆcke interpretieren: Die formale Anwendung der GauΓelimination auf die ( 2 Γ Γ 2 ) {\displaystyle (2\times 2)} -Blockmatrix M {\displaystyle M} entspricht der Multiplikation von links mit der Matrix
L = ( I n 0 β β C A β β 1 I m ) , {\displaystyle L=\left({\begin{matrix}I_{n}&0\\-CA^{-1}&I_{m}\end{matrix}}\right),}
wobei I n {\displaystyle I_{n}} und I m {\displaystyle I_{m}} die ( n Γ Γ n ) {\displaystyle (n\times n)} - bzw. ( m Γ Γ m ) {\displaystyle (m\times m)} -Einheitsmatrizen bezeichnen. Das Schur-Komplement erscheint dann im unteren, rechten Block des Matrizenprodukts:
L M = ( A B 0 D β β C A β β 1 B ) . {\displaystyle LM=\left({\begin{matrix}A&B\\0&D-CA^{-1}B\end{matrix}}\right).}
Daher kann die Inverse von M {\displaystyle M} aus der Inversen von A {\displaystyle A} und von seinem Schur-Komplement S {\displaystyle S} berechnet werden:
( A B C D ) β β 1 = ( A β β 1 + A β β 1 B S β β 1 C A β β 1 β β A β β 1 B S β β 1 β β S β β 1 C A β β 1 S β β 1 ) {\displaystyle \left({\begin{matrix}A&B\\C&D\end{matrix}}\right)^{-1}=\left({\begin{matrix}A^{-1}+A^{-1}BS^{-1}CA^{-1}&-A^{-1}BS^{-1}\\-S^{-1}CA^{-1}&S^{-1}\end{matrix}}\right)}
oder auch
( A B C D ) β β 1 = ( I n β β A β β 1 B 0 I m ) ( A β β 1 0 0 S β β 1 ) ( I n 0 β β C A β β 1 I m ) . {\displaystyle \left({\begin{matrix}A&B\\C&D\end{matrix}}\right)^{-1}=\left({\begin{matrix}I_{n}&-A^{-1}B\\0&I_{m}\end{matrix}}\right)\left({\begin{matrix}A^{-1}&0\\0&S^{-1}\end{matrix}}\right)\left({\begin{matrix}I_{n}&0\\-CA^{-1}&I_{m}\end{matrix}}\right).}
Eigenschaften
Unter der Voraussetzung, dass M symmetrisch ist, ist M dann und nur dann positiv definit, wenn A und das Schur-Komplement S positiv definit sind.
Analog zur oben angegebenen Definition lΓ€sst sich auch das Schur-Komplement zum Block D bilden.
FΓΌr zwei invertierbare Matrizen gleicher GrΓΆΓe M 1 {\displaystyle M_{1}} und M 2 {\displaystyle M_{2}} mit den Teilmatrizen A 1 , B 1 , C 1 , D 1 {\displaystyle A_{1},B_{1},C_{1},D_{1}} bzw. A 2 , B 2 , C 2 , D 2 {\displaystyle A_{2},B_{2},C_{2},D_{2}} seien S 1 {\displaystyle S_{1}} und S 2 {\displaystyle S_{2}} die entsprechenden Schur-Komplemente von A 1 {\displaystyle A_{1}} in M 1 {\displaystyle M_{1}} , bzw. A 2 {\displaystyle A_{2}} in M 2 {\displaystyle M_{2}} . Mit der Definition des folgenden Matrix-Produkts
A β β B = A ( A + B ) β β 1 B {\displaystyle A*B=A(A+B)^{-1}B} und wenn S β β {\displaystyle S_{*}} das Schur-Komplement von M 1 β β M 2 {\displaystyle M_{1}*M_{2}} bezeichnet, das in entsprechender Weise wie fΓΌr M 1 , M 2 {\displaystyle M_{1},M_{2}} gebildet wird, gilt, dass das Schur-Komplement des Produkts gleich dem Produkt der Schur-Komplemente ist: S β β = S 1 β β S 2 {\displaystyle S_{*}=S_{1}*S_{2}}
Anwendung bei der LΓΆsung linearer Gleichungssysteme
Das Schur-Komplement kann zur LΓΆsung von linearen Gleichungssystemen der Form
( A B C D ) ( x y ) = ( f g ) {\displaystyle \left({\begin{matrix}A&B\\C&D\end{matrix}}\right)\left({\begin{matrix}x\\y\end{matrix}}\right)=\left({\begin{matrix}f\\g\end{matrix}}\right)}
eingesetzt werden. Dabei bezeichnen x und f Vektoren der LΓ€nge n und y und g Vektoren der LΓ€nge m. Ausgeschrieben lautet dieses Gleichungssystem:
A x + B y = f {\displaystyle Ax+By=f\,}
C x + D y = g {\displaystyle Cx+Dy=g\,}
Multiplikation der ersten Gleichung von links mit β β C A β β 1 {\displaystyle -CA^{-1}} und Addition zur zweiten Gleichung liefert
( D β β C A β β 1 B ) y = g β β C A β β 1 f . {\displaystyle (D-CA^{-1}B)y=g-CA^{-1}f.\,}
Wenn man also A und S invertieren kann, dann kann man diese Gleichung nach y auflΓΆsen und dann
A x = f β β B y {\displaystyle Ax=f-By\,}
berechnen, um die LΓΆsung ( x , y ) {\displaystyle (x,y)} des ursprΓΌnglichen Problems zu erhalten.
Die LΓΆsung eines ( n + m ) Γ Γ ( n + m ) {\displaystyle (n+m)\times (n+m)} -Systems reduziert sich damit auf die LΓΆsung eines n Γ Γ n {\displaystyle n\times n} - und eines m Γ Γ m {\displaystyle m\times m} -Systems.
Eine wichtige Bemerkung in diesem Zusammenhang ist die Tatsache, dass die inverse Matrix A β β 1 {\displaystyle A^{-1}} in manchen iterativen numerischen Algorithmen wie Krylov-Unterraum-Verfahren nicht explizit gebildet werden muss. Wie eine genauere Betrachtung der zu lΓΆsenden Gleichungssysteme zeigt, wird nur die Wirkung von A β β 1 {\displaystyle A^{-1}} auf die Vektoren f {\displaystyle f} und, im Laufe der iterativen LΓΆsung von ( D β β C A β β 1 B ) y = g β β C A β β 1 f {\displaystyle (D-CA^{-1}B)y=g-CA^{-1}f} , auf die vorherige LΓΆsung y alt {\displaystyle y_{\text{alt}}} benΓΆtigt, sodass die Bildung der Inversen als LΓΆsung eines linearen Gleichungssystems aufgefasst werden kann. Gerade bei dΓΌnn besetzten Matrizen ist dadurch eine sehr effiziente LΓΆsung mΓΆglich.
Siehe auch
Literatur
β’ Edgar Brunner, Ullrich Munzel: Nichtparametrische Datenanalyse. Springer, Berlin 2002, ISBN 3-540-43375-9, S. 268f (eingeschrΓ€nkte Vorschau in der Google-Buchsuche).